body snatcher - German English Dictionary